package ch.esn.client.presenter.view_interface;

import com.extjs.gxt.desktop.client.Desktop;
import com.extjs.gxt.desktop.client.Shortcut;
import com.mvp4g.client.view.LazyView;

public interface RootViewInterface extends LazyView, ViewWithMask {

	public static final String SHORTCUT_VIEW_PROFILE_ID = "view-profile-shortcut";
	public static final String MENU_VIEW_PROFILE_ID = "view-profile-menu";

	public static final String SHORTCUT_EDIT_PROFILE_ID = "edit-profile-shortcut";
	public static final String MENU_EDIT_PROFILE_ID = "edit-profile-menu";

	public static final String SHORTCUT_LOGOUT_ID = "logout-shortcut";
	public static final String MENU_LOGOUT_ID = "logout-menu";

	public Desktop getDesktop();

	public Shortcut getEditProfileShortcut();

	public Shortcut getLogoutShortcut();
}
